innovative technology - English Synonyms Dictionary